Part 2 – Process
In part two, you will use batch
functions within SAP. The table below lists the different transaction
codes to get started with setting up your batch recording.
Transactions:
|
Transaction |
Description |
|
SHDB |
Batch Input Recording (records a batch
session) |
|
SM35 |
Batch Input Initial Screen (to review
recorded batch sessions) |
- To begin, go to transaction SHDB.

- Name the recording session z_BDC_XX
(where XX is the last two numbers of your assigned logon id). From the
menu bar, select Recording à
Create.
- For the transaction code, enter MK01 (the
initial vendor master create screen).

- Your batch recording session in now
initiated. To begin, enter in a fictitious vendor as performed in Part 1
of this project.
- From the Create Vendor: Address screen,
input the following fields (remember, these are the minimum required Vendor
Master Data fields for our data conversion):

- From the next page, select USD as
currency type (this may not be an option).
Your batch input recording
session should resemble the following:

After you record the batch
session, generate the program based upon what was recorded (very similar to a
Macro).
- Start by going back to transaction
SHDB. Click on the overview toolbar icon, or press F8.

- Look for your session recording and click
once on the line item. When your session is highlighted, click on
‘Generate Program’ from the tool bar. Name your program Z_BDC_XX
(where XX is the last two digits of your assigned login id).

- At the attributes screen, fill in the
appropriate values….you may use the following as a guideline (notice the
application is type: M):

After the attributes have been
filled out, review the generated ABAP/4 code:

Notice all the perform statements
that have been coded for you.